autonomous undertaking - Alemán Inglés Diccionario